storage locker - French English Dictionary